home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Libris Britannia 4
/
science library(b).zip
/
science library(b)
/
PROGRAMM
/
PASCAL
/
0798.ZIP
/
SE.MSG
< prev
next >
Wrap
Text File
|
1987-10-01
|
9KB
|
207 lines
0 15 0 15 0 15 15 0 2 15 3 15 1 15 15 0
1 Press any Key to continue
2 File does not exist
3 File not open for input
4 File not open for output
5 File not open
6 Can't read from this file
7 Can't write to this file
8 Error in numeric format
9 Operation not allowed on a logical device
10 Not allowed in direct mode
11 Assign to standard files not allowed
12 Record length mismatch
13 Seek beyond end of file
14 Unexpected end of file
15 Disk write error, or disk is full
16 Directory is full
17 File size overflow
18 File disappeared
19 Unknown I/O error:
20 Please use the [UP ARROW] and [DOWN ARROW] keys to move among items. Press
21 [ENTER] to select the item. Press [ESC] to quit. Press any key to continue
22 Cursor control: [UP ARROW] or [DOWN ARROW]. Select:[ENTER]. Quit:[ESC]
23 MOVE ITEM. Position cursor on item. Press [ENTER]
24 Move cursor to new position and press [ENTER]
25 Item would wrap around screen. Please reposition UPPER LEFT corner
26 B&W video options
27 DUPLICATE. Position cursor on item and press [ENTER]
28 Move cursor to position of new field and press [ENTER]
29 Indicated position will cause item to wrap around screen.
30 Enter type of variable
31 Enter output format for this real variable
32 Select Date input/output format
33 For Scientific Notation you must enter spaces in addition of the ones shown
34 Type number of decimals in the output field: 0..
35 Accept boxes, lines and symbols default background and symbol color?
36 Please choose color of Box background
37 Please choose color of Symbol
38 Move cursor to desired position and press [ENTER]
39 Move cursor to any corner of box or line and press [ENTER]
40 Use the cursor keys to expand box or line to desired size and press [ENTER]
41 No boxes have been designed. Please use options 1 through 4 to design one
42 Position cursor on box to be modified and press [ENTER]
43 Item is not a box or line
44 MAKE "COMPLEX" BOX
45 SELECT TYPE OF GRAPHIC CHARACTER FOR BOX OR LINE, OR MAKE "COMPLEX" BOXES
46 Move cursor to any corner of range to be moved and press [ENTER]
47 Move cursor to OPPOSITE corner of range to be moved and press [ENTER]
48 Move range to new position and press [ENTER]
49 That position would cause the range to wrap around the screen.
50 ALTER DEFAULTS. Make all your changes and select EXECUTE to proceed
51 Please choose screen background
52 Please choose screen text
53 Please choose box background
54 Please choose box text
55 Please choose label background
56 Please choose label text
57 Please choose variable background
58 Please choose variable text
59 WHAT DO YOU WANT TO MOVE?
60 ERASE. Position cursor on upper left corner of item and press [ENTER]
61 SCREEN DESIGN MENU
62 Do you want to quit the screen design menu?
63 Enter screen name. Use one valid Turbo-Pascal identifier
64 Enter existing file name, or type "?"
65 Invalid ScreenEngine program
66 DEFINITION OF TERMS USED IN ScreenEngine
67 Nothing to save!!!. Press any key to continue
68 You are quitting ScreenEngine without saving your work. Are you sure?
69 ───────────────────
70 To select a menu item you may either: (1) move the cursor with the right and
71 left arrows to highlight a choice, then press [ENTER], or (2) type the first
72 letter of any menu item
73 Please select your terminal mode:
74 Current Filename:
75 Current Directory:
76 to accept these names, or type new names.
77 Your screen will be saved under the filename
78 SAVE SCREEN INFORMATION
79 and directory shown below. Press [ENTER] twice
80 Can not change to that directory. Reenter
81 {Replace this line with your own}
82 {Type declaration}
83 type
84 TSStr = String[80];
85 TSCharSet = set of char;
86 TSDate = String[6];
87 {Global variables}
88 var
89 TSString : TSStr;
90 {$I SE.UTL}
91 procedure PutTitle
92 TextBackground(
93 TextColor(
94 ClrScr;
95 Dummy
96 {$V-} {Do not remove this compiler directive
97 it is required to disable type checking in this procedure}
98 type
99 TSCharSet = set of Char;
100 var
101 Chr1,Chr2 : Char;
102 L : Byte;
103 Const
104 End1 : TSCharSet = [^I,^M,#27,#10];
105 End2 : TSCharSet = ['H','P'];
106 begin
107 OutVar
108 if (Chr1 = ^I) or (Chr1 = ^M) or ((Chr1 = #27) and (Chr2 ='P')) then
109 if (Chr1 = #27) and (Chr2 = 'H') then
110 until ((Chr1 = ^M) and (L = 1)) or (Chr1 = #10);
111 {$V+} {Do not remove this compiler directive
112 it enables type checking}
113 (************** Initialize Variables **************)
114 (* SUBSTITUTE THESE VALUES WITH YOUR OWN DEFAULTS *)
115 (**************Test Program************)
116 (***SUBSTITUTE THIS PROGRAM WITH YOUR OWN***)
117 (* Place the following calling sequence in the appropriate
118 location in your program *)
119 {delete the next three lines after you have tested the screen program}
120 GotoXY(1,25);ClrEOL;
121 write('End of Input test. Press any key to continue');
122 repeat until KeyPressed;
123 write('End of Output test. Press any key to continue');
124 write('End of program test. Press any key to continue');
125 {This screen does not contain Variables}
126 {delete next line after you have tested the screen program}
127 write('End of program testing. Press any key to return');
128 {delete next line after you have tested the screen program}
129 File with same name already in disk. Overwrite old file?
130 CHANGE. Position cursor on upper left corner of item and press [ENTER]
131 CHANGE BOX OR GRAPHICS CHAR. Make all your choices and type "E" to proceed:
132 Enter new graphic character
133 Please choose color of Box's background
134 Please choose color of box's symbol
135 CHANGE box symbol type.
136 CHANGE BOX SIZE: Move cursor to NEW LOWER RIGHT corner and press [ENTER]
137 CHANGE LABEL. Make all your changes and type "E" to proceed
138 Please choose color of label's background
139 Please choose color of label's text
140 CHANGE VARIABLE. Make all your changes and type "E" to proceed
141 Please choose color of variable's background
142 Please choose color of variable's text
143 Should this variable be protected from being changed by the user?
144 Field length of date variables can not be changed
145 Enter spaces for new field length
146 Not enough spaces for scientific format!!
147 Enter new variable name
148 String Variables have no format to be changed
149 Enter new field length
150 Select Date input/output format
151 Accept default Background and Text Colors?
152 Enter name of variable
153 Move cursor to desired location in the screen and
154 Enter spaces to cover maximum length of variable and press [ENTER].
155 Move cursor to highlight file or directory.
156 Type to change Directory.
157 Type to erase highlighted file.
158 Press [ENTER] to select file or directory, or press [Esc] to quit.
159 Reading directory........
160 Enter new directory
161 Non existent directory. Reenter
162 Do you want to erase
163 Invalid Date
164 Enter MINIMUM allowed value
165 Enter MAXIMUM allowed value
166 Invalid range. Reenter
167 VARIABLE RANGE: Do you want to specify a range of acceptable values?
168 Place the cursor over each variable location in the order desired and press
169 [ENTER] to mark it. Press [ENTER] twice to sort marked variables
170 Dou you want to erase your current work?
171 Minimum acceptable value
172 Maximum acceptable value
173 Turbo Pascal I/O error code
174 Reading File
175 Opening File
176 for directory listing
177 INPUT EXISTING FILENAME
178 Space available (bytes):
179 Editing Label
180 Please Choose
181 Background
182 Text
183 press [ENTER]
184 type label
185 Enter label
186 Unable to find file
187 Press [ENTER] to change directory or press [Esc] to stop program
188 Enter new directory:
189 Use the [RIGHT ARROW] and [LEFT ARROW] cursor keys to move among symbols.
190 Press [ENTER] to select symbol, or [ESC] to leave without selecting
191 Place the cursor over the box or line. Mark it by
192 Place the cursor over the location of each variable. Mark the variable by
193 pressing [ENTER]. Press ENTER] twice to sort marked items
194 Item marked is not a
195 More than one item at pointed location. Press [ENTER] to select blinking
196 item; press [Space] to highlight another one; press [Esc] to quit.
197 The maximum number of items on the screen has been reached
198 TSDefAttrib: byte; {Screen color attribute}
200 TSInsMode : boolean; {keeps track of the insert key}
201 {$I SEREAL.UTL} {utilities for real variables. Delete if not needed}
202 {$I SEDATE.UTL} {utilities for date variables. Delete if not needed}
203 {$I SEINT.UTL} {utilities for integer variables. Delete if not needed}
204 TSInsMode := false;
205 TSDefAttrib :=
206 WARNING: Total number of items exceeds program capacity. Number truncated.